"""
@FileName：2字典练习2.py
@Author：lmz
@Time：2021/5/19 21:11
2、字典练习2
超市有以下商品，商品名称和价格分别是：
电脑: 1999
鼠标: 10
键盘: 20
CPU: 998
写一个购物程序，先按顺序显示所有可供购买的商品信息，然后输入要购买的商品序号，
打印出对应的商品名称及价格，并提示 购买成功。
"""
dicts = {
    '电脑': '1999',
    '鼠标': '10',
    '键盘': '20',
    'CPU': '998',
}
print('所有可供购买的商品信息如下列所示')
id = 0
for key, value in dicts.items():
    print(id,key, ':', value)
    id +=1
while True:
    print('请输入商品序号进行购买')
    id = int(input())
    keys = list(dicts)
    key = keys[id]
    print(key,':',dicts.get(key)) # get按键索引进行查询元素
    print('商品购买成功')